Naming Consistencies in Object Oriented Replicated Systems
نویسندگان
چکیده
In this paper we examine the naming consistency problems in distributed systems that support object replication. We deene the meaning of naming consistency in these systems and observe that it is possible to have inconsistency in naming and yet have a consistent replicas of the object. It is also argued that the naming consistency is tightly coupled with the replica consistency protocols. We examine the properties of the naming consistency in some existing replicated object systems. Then we present and analyze the replica consistency protocols developed for Spring. These protocols allow more relaxed consistency requirements in the naming service and consequently the total cost of the object replication is reduced. Though these protocols are developed for object replication in Spring Operating system, the concepts can be applied to any general settings.
منابع مشابه
Object and Action Naming: A Study on Persian-Speaking Children
Objectives: Nouns and verbs are the central conceptual linguistic units of language acquisition in all human languages. While the noun-bias hypothesis claims that nouns have a privilege in children’s lexical development across languages, studies on Mandarin and Korean and other languages have challenged this view. More recent cross-linguistic naming studies on children in German, Turkish,...
متن کاملComparing Verb and Object Naming Between Patients With Parkinson Disease and Patients With Cortical Stroke
Objectives: Based on recent studies, verb naming is more impaired than noun naming in patients with Parkinson Disease (PD). Noun and verb retrieval problems has been well documented in patients with cortical damage. To explore the possible contribution of cortex and subcortex areas in word finding test performance, we studied verb and object naming in patients with cortical and subcortical lesi...
متن کاملObjects Identification in Object-Oriented Software Development - A Taxonomy and Survey on Techniques
Analysis and design of object oriented is onemodern paradigms for developing a system. In this paradigm, there are several objects and each object plays some specific roles. Identifying objects (and classes) is one of the most important steps in the object-oriented paradigm. This paper makes a literature review over techniques to identify objects and then presents six taxonomies for them. The f...
متن کاملEncapsulating Plurality
This paper describes the Gaggle, a mechanism for grouping and naming objects in an object-oriented distributed system. Using Gaggles, client objects can access distributed replicated services without regard for the number of objects that provide the service. Gaggles are not themselves a replication mechanism; instead they enable programmers to construct their own replicated distributed services...
متن کاملModelsaz: An Object-Oriented Computer-Aided Modeling Environment
Modeling and simulation of processing plants are widely used in industry. Construction of a mathematical model for a plant is a time-consuming and error-prone task. In light of extensive advancements in computer science (both hardware and software), computers are becoming a necessary instrument in industrial activities. Many software tools for modeling, simulation and optimization of proces...
متن کامل